package com.hanserwei.han_picture.domain.entity.vo;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
@Schema(description = "图片风格重绘响应")
public class PictureStyleRegenVO {

    @JsonProperty("output")
    @Schema(description = "输出结果")
    private Output output;

    @JsonProperty("request_id")
    @Schema(description = "请求ID")
    private String requestId;

    @Data
    private static class Output {
        @JsonProperty("task_status")
        @Schema(description = "任务状态")
        private String taskStatus;

        @JsonProperty("task_id")
        @Schema(description = "任务ID")
        private String taskId;
    }
}